import { reactive } from 'vue';
export const formConfig = (roles) => {
    return [
        {
            "els": [
                {
                    "label": "名称",
                    "el": "input",
                    "prop": "name",
                    "place": "名称"
                } 
            ]
        },
        {
            "els": [
                {
                    "label": "权限",
                    "el": "select",
                    "options": roles,
                    "props": {
                        "label": "role_name",
                        "value": "id"
                    },
                    "prop": "rid",
                    "default": '请选择'
                }
            ]
        },
        {
            "els": [
                {
                    "label": "用户名",
                    "el": "input",
                    "prop": "username",
                    "place": "用户名"
                } 
            ]
        },
        {
            "els": [
                {
                    "label": "密码",
                    "el": "input-password",
                    "prop": "password",
                    "place": "密码",
                    "min": 6
                } 
            ]
        },
        {
            "els": [
                {
                    "label": "确认密码",
                    "el": "input-password",
                    "prop": "pass",
                    "place": "确认密码",
                    "min": 6
                } 
            ]
        },
        {
            "els": [
                {
                    "label": "状态",
                    "el": "switch",
                    "prop": "is_show",
                    "required":false
                }
            ]
        }
    ];
}